package rest;

import javax.inject.Inject;
import javax.ws.rs.Consumes;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import bd.BusinessDelegate;
import sessionBeans.AdministradorOrdenDespacho;
import sessionBeans.AdministradorSolicitud;
import xml.RecibirSolicitudXML;
import xml.RespuestaXML;


@Path ("/despachar")
public class RecibirConfirmacionSolicitud {
	
	@POST
	@Path("/recibirSolicitudesCompletas")
	@Consumes(MediaType.APPLICATION_JSON)
	@Produces(MediaType.APPLICATION_JSON)
	public String recibir(RecibirSolicitudXML jsonData){
		bd.BusinessDelegate bd = BusinessDelegate.getInstance();
		RespuestaXML r = bd.recibirSolicitudesJSON(jsonData);
		String resultado = "{\"estado\" : \""+r.getEstado()+"\",\"mensaje\" : \""+r.getMensaje()+"\"}"; 
		return resultado;
	}
}
